R语言 您所在的位置:网站首页 setwd r语言 R语言

R语言

2023-12-17 16:01| 来源: 网络整理| 查看: 265

R语言实战 入门了解获取帮助管理工作区间的函数输入输出包包的安装包的载入 一些常见的错误

R下载网址: https://mirrors.tuna.tsinghua.edu.cn/CRAN/ RStudio下载网址:https://rstudio.com/products/rstudio/download/#download

本篇文章主要参考了《R语言实战》1这本书。做了一些简化,是笔者学习的笔记,总结,书中例子复现。侵删。

入门了解 获取帮助

在这里插入图片描述

管理工作区间的函数

在这里插入图片描述 注意setwd()命令的路径中使用了正斜杠。R将反斜杠(\)作为一个转义符。即使在Windows 平台上运行R,在路径中也要使用正斜杠。同时注意,函数setwd()不会自动创建一个不存在的 目录。如果必要的话,可以使用函数dir.create()来创建新目录,然后使用setwd()将工作目 录指向这个新目录。

输入输出

输入 函数source(“filename”)可在当前会话中执行一个脚本。如果文件名中不包含路径,R将 假设此脚本在当前工作目录中。举例来说,source(“myscript.R”)将执行包含在文件 myscript.R中的R语句集合。依照惯例,脚本文件以.R作为扩展名,不过这并不是必需的。

文本输出 函数sink(“filename”)将输出重定向到文件filename中。默认情况下,如果文件已经存 在,则它的内容将被覆盖。使用参数append=TRUE可以将文本追加到文件后,而不是覆盖它。 参数split=TRUE可将输出同时发送到屏幕和输出文件中。不加参数调用命令sink()将仅向屏幕 返回输出结果。

图形输出 虽然sink()可以重定向文本输出,但它对图形输出没有影响。要重定向图形输出,使用 下表列出的函数即可。最后使用dev.off()将输出返回到终端。 在这里插入图片描述

包是R函数、数据、预编译代码以一种定义完善的格式组成的集合。计算机上存储包的目录 称为库(library)。函数.libPaths()能够显示库所在的位置, 函数library()则可以显示库中 有哪些包。 R自带了一系列默认包(包括base、datasets、utils、grDevices、graphics、stats 以及methods),它们提供了种类繁多的默认函数和数据集。其他包可通过下载来进行安装。安装 好以后,它们必须被载入到会话中才能使用。命令search()可以告诉你哪些包已加载并可使用。

包的安装

有许多R函数可以用来管理包。第一次安装一个包,使用命令install.packages()即可。 举例来说,不加参数执行install.packages()将显示一个CRAN镜像站点的列表,选择其中一 个镜像站点之后,将看到所有可用包的列表,选择其中的一个包即可进行下载和安装。如果知道 自己想安装的包的名称,可以直接将包名作为参数提供给这个函数。例如,包gclus中提供了创 建增强型散点图的函数。可以使用命令install.packages(“gclus”)来下载和安装它。 一个包仅需安装一次。但和其他软件类似,包经常被其作者更新。使用命令update.packages() 可以更新已经安装的包。要查看已安装包的描述,可以使用installed.packages()命令,这 将列出安装的包,以及它们的版本号、依赖关系等信息。

包的载入

要在R会话中使用它, 还需要使用library()命令载入这个包。

一些常见的错误

在这里插入图片描述

R语言实战 [美] Robert I. Kabacoff ↩︎



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有